making advances - French English Dictionary